var tplFn = baidu.template('customerChooseTpl');

(function($) {
    $.fn.myPager = function(options) {
        var opts = $.extend({}, $.fn.myPager.defaults, options);
        $(this).empty();
        var fun = baidu.template('pageTpl');
        $(this).html(fun(opts));
        $(this).find('a').click(function () {
            if(!$(this).parent('li').hasClass('active')){
                opts.clickFn.call(window,$(this).attr('pn'));
            }
        });
    };
    $.fn.myPager.defaults = {
        pageNum: 1,
        total: 1
    };

})(jQuery);
function searchCustomer(pageNo) {
    $('#customer-tbody').empty();
    jQuery.ajax({
        dataType : 'json',
        type : 'post',
        url : $('#customerChooseForm').attr('action'),
        cache:false,
        data :{
            page : pageNo,
            rows : 10,
            real_name : $('#custName').val()
        },
        success : function(result) {
            if(result.code=='200'){
                var info = result.datas;
                $('#customer-tbody').html(tplFn(info));
                info.clickFn = searchCustomer;
                $("#customer-page").myPager(info);
            }else{
                alert(result.message);
            };
        },
        error:function () {
            alert('请求失败');
        }
    });
}

jQuery(function ($) {

    $('#custSearchBtn').click(function (e) {
        e.preventDefault();
        searchCustomer(1);
    });
    searchCustomer(1);
    $('#customer-tbody').on('click', 'button.customer-choose', function(e) {
        e.preventDefault();
        $('#managerId').val($(this).attr('cust-id'));
        $('#linkMan').val($(this).parents('td').prevAll(':eq(3)').html());
        $('#linkPhone').val($(this).parents('td').prevAll(':eq(0)').html());
        $('#customer-modal').modal('hide');
    });
});
